package com.yixun.qfbao.xf.model;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;
import java.util.Date;

/**
 * @program: channel-parent
 *
 * @description: 楼盘推荐人信息
 *
 * @author: Seven.wang
 *
 * @create: 2019-11-04 19:45
 **/
public class PremisesRecommender implements Serializable {

    /**
     * 序列化UID
     */
    private static final long serialVersionUID = 1L;

    /**
     * 流水号
     */
    private Long id;

    /**
     * 推荐人到外部的Uuid
     */
    private String recommenderUuid;

    /** 推荐人ID */
    private Long recommenderId;

    /** 楼盘ID */
    private Long premisesId;

    /**
     * 是否删除 0-否，1是
     */
    private String delFlag;

    /**
     *创建人ID,关联用户表
     */
    private Long createUserId;

    /**
     *修改人ID,关联用户表
     */
    private Long updateUserId;

    /**
     *创建时间
     */
    @JSONField(format="yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /**
     *修改时间
     */
    @JSONField (format="yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getRecommenderUuid() {
        return recommenderUuid;
    }

    public void setRecommenderUuid(String recommenderUuid) {
        this.recommenderUuid = recommenderUuid;
    }

    public Long getRecommenderId() {
        return recommenderId;
    }

    public void setRecommenderId(Long recommenderId) {
        this.recommenderId = recommenderId;
    }

    public Long getPremisesId() {
        return premisesId;
    }

    public void setPremisesId(Long premisesId) {
        this.premisesId = premisesId;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }
}
